Capacitor

Capacitor ソーシャルログインプラグインの新リリース

Capacitor Social Loginプラグインは、iOS、Android、Webで Google、Facebook、Appleでのログインを可能にするプラグインです。

Capacitor ソーシャルログインプラグインの新リリース

はじめに

こんにちは、Michael(WcaleNieWolny)です 👋

1ヶ月の大変な(そして少し苦しい 🙃)作業の末、Capacitor Social Loginの最初のリリースを発表できることを嬉しく思います。このプラグインは、iOSとAndroidの両方でGoogleとAppleのログインを処理することを目的としています。さらに、Martinと共に以下のようなユニークな機能の開発に取り組んできました:

  • AndroidでのAppleログインの導入
  • 新しいGoogle Credentials APIの採用
  • 詳細なドキュメントの追加

AndroidでのAppleログイン

まず、AndroidでのAppleログインという大きな革新について説明します。AppleのSDKはこの機能を提供していないため、これは簡単な作業ではありませんでした。この記事を参考にしましたが、より安全にするために少し変更を加えました。最終的なフローは以下のようになります:

Apple Login flow chart

残念ながら、バックエンドとアプリコードの一部変更が必要ですが、これが最善の方法でした。

AndroidでのGoogleログインの刷新

次に、AndroidでのGoogleログインの実装に取り組みました。CodetrixStudioのCapacitorGoogleAuth間もなく非推奨となるGMSライブラリを使用していることが判明しました。このGMSライブラリがレガシーとみなされているため、CredentialManagerを使用することにしました。これによりログインフローが簡素化され、厄介なエラー10も解消されました 🎉

ドキュメント

最後に、素晴らしい✨ドキュメントを作成しました。ドキュメントの正確性と包括性を確保するために多くの時間を費やしました。 ドキュメントにはAppleとGoogle両方の設定に関する詳細なガイドが含まれています。また、Appleログイン用のサンプルバックエンドも提供しています 🍎

AppleGoogleのガイドをぜひご確認ください!

まとめ

結論として、Capacitor Social Loginプラグインは多くの新しい魅力的な機能を導入し、将来さらなる機能が追加される予定です 🚀

CapacitorJSアプリのための即時更新

CapacitorJSアプリに即座に更新、修正、機能をプッシュし、アプリストアの遅延を回避します。Capgoでシームレスな統合、エンドツーエンドの暗号化、リアルタイムの更新を体験してください。

今すぐ始めよう

最新のニュース

Capgoは、真にプロフェッショナルなモバイルアプリを作成するために必要な最高のインサイトを提供します。